package com.mall.interface1.api;

import com.mall.domain.SmsFlashPromotionSession;

import java.util.List;

public interface SmsFlashPromotionSessionApi {

    //添加场次
    void create(SmsFlashPromotionSession smsFlashPromotionSession);

    //根据id删除场次
    void deleteById(Long id);

    //获取全部场次
    List<SmsFlashPromotionSession> list();

    //获取所有的FlashSession数据
    List<SmsFlashPromotionSession> selectSession();

    //根据条件获得活动对应产品数量
    Integer selectCount(Long flashPromotionId, Long sessionId);

    //根据id获取活动
    SmsFlashPromotionSession findById(Long id);

    //修改状态
    void updateStatus(SmsFlashPromotionSession smsFlashPromotionSession);

    //修改场次
    void update(SmsFlashPromotionSession smsFlashPromotionSession);
}
